Career 2021 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w1 Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F2 Spain #2-w1 Spain #2-w2 Croatia #1-w2 Spain #2-w3 Croatia #1-w3 Spain #2-w4 Croatia #1-w4 Romania F6 France F8 Romania F7 France F9 Romania F10 Romania F13 Romania F15 Romania F16 Hungary F5 Hungary F6 Austria F1 Austria F2 Italy F2 Italy F3 Italy F4 Romania F1 Romania F5 Romania F6 Romania F7 Romania F8 Romania F15 Italy F5 Spain F4 Spain F5 Spain F6 Spain F9 Italy F5 Germany F5 Italy F28 Italy F2 France F6 Italy F18 Italy F24 Italy F15 Turkey F6 (Antalya) Romania F11 Italy F5 (Santa Margherita Di Pula) Romania F8 (Pitesti) Romania F9 (Bucharest) Spain F26 (Santander) Spain F27 (Donostia-San-Sebastian) Spain F33 (Riba - Roja de Turia) Italy F34 (Santa Margherita Di Pula) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Spain F4 (Paguera (Mallorca)) Spain F5 (Murcia) Romania F8 (Bucharest) Romania F5 Romania F2 Romania F12 Spain F7 Romania F1 Romania F2 Romania F3 Morocco F2 Romania F4 Spain F6 Romania F4 Iran F4 Romania F17 Italy F6 (Santa Margherita Di Pula) Raanana Challenger Constanta Challenger - Constanta Siemens Open - Scheveningen Morocco Tennis Tour - Marrakech Challenger Ciudad de Guayaquil - Guayaquil Lugano Challenger Istanbul Challenger Ortisei Challenger Romania F4 (Bucharest) Rome Challenger San Benedetto Challenger Sopot Challenger Madrid Challenger Napoli Challenger Helsinki Challenger Bucaramanga Challenger Cordenons Challenger Alphen Challenger Seville Challenger Montevideo Challenger Arad Challenger Padova Challenger San Marino Challenger Alphen Challenger Brasov Challenger Kenitra Challenger Brescia Challenger Bucaramanga Challenger Scheveningen Challenger Cordenons Challenger Banja Luka Challenger Casablanca Challenger Brest Challenger Wroclaw Challenger Cherbourg Challenger Milan Challenger Marburg Challenger Banja Luka Challenger Marbella Challenger Barletta Challenger IX Torneo Internacionale de Tennis - Barletta Open de Montauban - Montauban GHI Bronx Tennis Classic - Bronx Perugia Challenger Sopot Challenger Sibiu Challenger Milan Challenger San Benedetto Challenger Como Challenger Montevideo Challenger Caltanissetta Challenger Santiago Challenger Alicante Challenger Tunis Challenger Ortisei Challenger Bordeaux Challenger Aix En Provence Challenger Lisbon Challenger Almaty Challenger Shymkent Challenger Marbella Challenger Parma Challenger Ludwigshafen Challenger Amersfoort Challenger Prague Challenger Seville Challenger Oeiras 3 Challenger San Marino Challenger Brasov Challenger Bordeaux Challenger Mestre Challenger Milan Challenger Rome Challenger Caltanissetta Challenger Bastad Challenger Todi Challenger Prague Challenger Cordenons Challenger Manerbio Challenger Como Challenger Seville Challenger Mohammedia Challenger Casablanca Challenger Koblenz Challenger Tampere Challenger Meerbusch Challenger Seville Challenger Mordovia Cup - Mordovia Brasov Challenger - Brasov Trofeo Internacional Club Laieta - Barcelona Sir Supermercati - Rome Garden Open - Rome Memorial Manfredini - Sassuolo Harbour Tennis Cup Regione Lombardia - Milan Timisoara Challenger - Timisoara Challenger Copa Sevilla - Seville Roma Challenger 2007 - Rome ECU Prague Open - Prague San Remo Tennis Cup - San Remo Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta 9° Trani Cup - Trani Tatra Banka Slovak Open - Bratislava 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens Roma Open Challenger - Rome Memorial A. Manfredini Sassuolo Challenger - Sassuolo Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Kos Succhetti Tennis Cup - Cordenons 84° Concurso Internacional Tenis San Sebastian - San Sebastian Brasov Challenger - Brasov Banja Luka Challenger 2008 - Banja Luka Bancolombia Open - Cali Barletta Challenger Napoli Challenger St. Brieuc Challenger Alessandria Challenger Kosice Challenger San Marino Challenger Cordenons Challenger Brasov Challenger Seville Challenger Banja Luka Challenger Todi Challenger Palermo Challenger Tarragona Challenger Asuncion Challenger Florionapolis Challenger Meknes Challenger Rome Challenger Rome Challenger Biella Challenger Rimini Challenger Brasov Challenger Barletta Challenger Rijeka Challenger Marburg Challenger Recanati Challenger Brasov Challenger Banja Luka Challenger Palermo Challenger Orleans Challenger Casablanca Challenger Salinas Challenger Marrakech Challenger St. Brieuc Challenger Monza Challenger Marburg Challenger Sibiu Challenger Tunis Challenger Alphen Challenger Seville Challenger Trnava Challenger Bratislava Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Panama City Challenger Barranquilla Challenger Kosice Challenger Cortina Challenger Casablanca Challenger Napoli Challenger San Benedetto Challenger Seville Challenger Alphen Challenger Sibiu Challenger Napoli Challenger Vicenza Challenger Trnava Challenger Kenitra Challenger Francavilla Challenger Mestre Challenger Vicenza Challenger Biella Challenger Sibiu Challenger Rome Challenger Punta Del Este Challenger Alicante Challenger Tunis Challenger Florence Challenger Bordeaux Challenger Vicenza Challenger Buenos Aires Challenger Blois Challenger Rennes Challenger Marburg Challenger Caltanissetta Challenger San Benedetto Challenger Padova Challenger Como Challenger Banja Luka Challenger Barcelona Challenger Liberec Challenger Quimper Challenger Mamaia Challenger - Constanta Marbella Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Asirom Challenger - Brasov L'Aquila Challenger Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Challenger Ford de Cherbourg - Cherbourg Alfa Romeo Tennis Cup - Cordenons Citta di Monza - Monza Garden Open 2005 - Rome Architect Open - Budapest Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Biella Challenger Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara 7° Trani Cup - Trani Sina-Kia Motors Tennis Cup - Cordenons LXV Concurso Internacional Vigo - Vigo Antonio Savoldi-Marco Co. - Manerbio XI Ciutat de Barcelona - Barcelona XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Santiago Copa Petrobras - Montevideo Antonio Savoldi-Marco Co. - Manerbio Copa Kia - Santiago Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden Black Forest Open 2004 - Freudenstadt Open de la Comunidad Valenciana - Valencia 5° Sporting Challenger - Turin Schickendanz Open - Furth Bancastato Challenger Lugano - Lugano Top Wool Challenger-Immagine Trophy - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Barcelona Challenger Concurso Internacional de Vigo - Vigo Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Iskratel Open - Kranj Challenger Brasov - Brasov Open Costa Daurada - Tarragona IPP Open - Helsinki KGHM Dialog Polish Indoors - Wroclaw 4th Volkswagen Challenger - Wolfsburg XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Croatia Osiguranje Rijeka Open - Rijeka Memorial Manfredini - Sassuolo Trofeo Sisma Mantova - Mantova Copa Petrobras Uruguay - Montevideo Morocco Tennis Tour - Tanger Bulgarian Open Challenger - Sofia Generali Open - Kitzbuhel Kos-Zucchetti Tennis Cup - Cordenons Siemens Open 2007 - Scheveningen 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Open Romania - Bucharest IV Challenger Ciudad De Guayaquil - Guayaquil Campionati Internazionali di Sicilia - Palermo Caltanissetta Challenger Monza Challenger Napoli Challenger Qatar Open - Doha Heineken Open - Auckland Jersey Challenger Bratislava Challenger Open 13 - Marseille Napoli Challenger ABN/AMRO World Tennis Tournament - Rotterdam Ostrava Challenger Alessandria Challenger Rome Challenger Open de la Comunidad Valenciana - Valencia Orbetello Challenger Cordenons Challenger Segovia Challenger San Marino Challenger Ciutat de Barcelona - Barcelona Le Gosier Challenger Bauer Watertechnology Cup - Eckental Barcelona Challenger Napoli Challenger Rome Challenger Alessandria Challenger Prostejov Challenger Mercedes Cup - Stuttgart Turin Challenger Seville Challenger Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Meknes Challenger Copa Petrobras-Argentina - Buenos Aires Rabat Challenger Caltanissetta Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Movistar Open - Vina del Mar Oberstaufen Challenger Delray Beach International Tennis Championships - Delray Beach San Marino Challenger Copa Telmex - Buenos Aires Segovia Challenger Brasov Challenger Rio De Janeiro Challenger Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Rome Challenger Todi Challenger Kosice Challenger Trani Challenger Reggio Emilia Challenger Challenger Cudad de Guayaquil - Guayaquil Sibiu Challenger San Marino Challenger Geneva Challenger Trnava Challenger Mercedes Cup - Stuttgart Czech Indoor Open - Prague Tunis Challenger Turin Challenger Arad Challenger Generali Open - Kitzbuhel Cordenons Challenger Poznan Challenger Orange Prokom Open - Sopot Cordenons Challenger Madrid Challenger X Torneo Internazionale di Tennis - Barletta Challenger de Providencia-Copa Kia - Santiago Manerbio Challenger Seville Challenger BCR Open Romania - Bucharest Trnava Challenger Sibiu Challenger Mons Challenger Geneva Challenger Bratislava Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Turin Challenger Rome Challenger Furth Challenger Caltanissetta Challenger Orbetello Challenger Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Prague Challenger Manerbio Challenger Rome Challenger Canberra Challenger Guangzhou Challenger Shenzhen Challenger Bordeaux Challenger Furth Challenger Perugia Challenger Genova Challenger Qatar Exxon Mobil Open - Doha Banja Luka Challenger Movistar Open - Vina del Mar Prosperita Open 2007 - Ostrava Open 13 - Marseille Copa Telmex - Buenos Aires Riviera di Rimini Challenger - Rimini San Remo Challenger Perugia Challenger Open SEAT 2008 - Barcelona Scheveningen Challenger The Hypo Group Tennis International 2008 - Poertschach Guzzini Challenger - Recanati Quimper Challenger Sibiu Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia LXVII Concursu Internacional de Vigo - Vigo Prostejov Challenger ATP Challenger Tour Finals 's Tennis Masters 07 Challenger - Graz Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Geneva Challenger - Geneva Steelers Cup - Kosice Heilbronn Challenger Biella Challenger Rome Challenger Brasov Challenger - Brasov Irving Challenger Sporting Challenger - Turin Memorial Savigni - Sassuolo Constanta Challenger Cherbourg Challenger Internazionali di Tennis Dell'Umbria - Todi Banca Stato Challenger Lugano - Lugano Pekao Open - Szczecin Perugia Challenger Canottieri Minico 2004 - Mantova Scheveningen Challenger Cordenons Challenger Como Challenger Cherbourg Challenger Allianz Suisse Open Gstaad - Gstaad Palermo Challenger Florence Challenger San Benedetto Challenger - San Benedetto Open Costa Daurada - Tarragona Challenger 42 - Andrezieux Copa Petrobras Colombia - Bogota Bratislava Challenger Copa Petrobras Brazil - Belo Horizonte Mersin Challenger Cepu Open - San Marino Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Helsinki Challenger Pharma Medico Open 2008 - Aarhus Kish Free Zone Island Challenger - Kish Island Marrakech Challenger San Sebastian Challenger San Benedetto Challenger The LTA Men's Challenger Wrexham - Wrexham Trofeo Cassa di Risparmio di Alessandria - Alessandria Challenger 42 - Andrezieux Barletta Challenger Gemax Samsung Open 2005 - Belgrade BCR Open Romania - Bucharest Murcia Challenger Black Forest Open - Freudenstadt Timisoara Challenger Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Rabat Challenger Como Challenger Tennislife Cup - Napoli ATP Challenger Trophy 2008 - Trnava Architect Open - Budapest Copa Petrobras - Bogota Heineken Open - Auckland Movistar Open - Vina del Mar Napoli Challenger Cordenons Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston USTA Freeman Men's Challenger - Joplin Marrakech Challenger AEGON Championships - London Ordina Open - 's-Hertogenbosch Mons Challenger Catella Swedish Open - Bastad Masters Series - Hamburg Sofia Challenger Tunis Challenger Steelers Cup - Kosice Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Porto Alegre Challenger AEGON Championships - London Liberec Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Santiago Challenger BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Valencia Open - Valencia Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Rio Open - Rio de Janeiro Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Ecuador Open - Quito TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel Hypo Group Tennis International - Portschach AEGON International - Eastbourne AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Citta di Como Challenger - Como Brasil Open - Costa do Sauipe Estoril Open - Estoril VTR Open - Vina del Mar AEGON Championships - London SkiStar Swedish Open - Bastad Brasil Open - Costa do Sauipe Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Cup - Kitzbuhel Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Copa Claro - Buenos Aires Open 13 - Marseille US Men's Clay Court Championship - Houston Portugal Open - Oeiras Gazprom Hungarian Open - Budapest AEGON Championships - London Topshelf Open - 's-Hertogenbosch Austrian Open - Kitzbuhel St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Serbia Open - Belgrade Bank Austria Tennis Trophy - Vienna Australian Open (juniors) Open Sud de France - Montpellier Brasil Open - Sao Paulo French Open (juniors) French Open - Paris Estoril Open - Estoril Wimbledon (juniors) Seville Challenger UNICEF Open - 's Hertogenbosch Gelsor Open Romania - Bucharest Qatar Exxon Mobil Open - Doha Mercedes Cup - Stuttgart Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 Olympics - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, 1R, ROU-DEN 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 U.S. Open (juniors)